slope stabilizing piles - Türkisch Englisch Wörterbuch